<?php

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of Calificacion
 *
 * @author carlos
 */
class Calificacion implements InterfazDatos
{
    private $idCalificacion,$idAsignatura,$idAlumno,$calificacionFinal,$notaConducta,$estado,$observaciones;
    
    function __construct($idCalificacion, $idAsignatura, $idAlumno, $calificacionFinal, $notaConducta, $estado, $observaciones) {
        $this->idCalificacion = $idCalificacion;
        $this->idAsignatura = $idAsignatura;
        $this->idAlumno = $idAlumno;
        $this->calificacionFinal = $calificacionFinal;
        $this->notaConducta = $notaConducta;
        $this->estado = $estado;
        $this->observaciones = $observaciones;
    }

    
    public function getDatos() {
        $datos[0][0] = "idCalificacion";          $datos[0][1] = $this->idCalificacion;
        $datos[1][0] = "idAsignatura";    $datos[1][1] = $this->idAsignatura;        
        $datos[2][0] = "idAlumno";           $datos[2][1] = $this->idAlumno;
        $datos[3][0] = "calificacionFinal";         $datos[3][1] = $this->calificacionFinal;
        $datos[4][0] = "notaConducta";          $datos[4][1] = $this->notaConducta;
        $datos[5][0] = "estado";         $datos[5][1] = $this->estado;
        $datos[6][0] = "observaciones";   $datos[6][1] = $this->observaciones;
        return $datos; 
    }

    public function getTabla() {
        return "CALIFICACION";
    }

}
